Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
114 PICKFORD ROAD Detached £811,638 £425,000 16 Sep 2004
116 PICKFORD ROAD Detached £1,097,833 £817,500 17 May 2016
120 PICKFORD ROAD Detached £1,366,804 £417,000 3 Sep 2001
122 PICKFORD ROAD Detached £1,623,907 £1,625,000 24 Feb 2023